home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / BAGOSRC.ARJ / BAGO.RC < prev    next >
Text File  |  1992-02-12  |  10KB  |  238 lines

  1. #include "windows.h"
  2. #include "bago.h"
  3. ABOUTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 24, 17, 146, 80
  4. STYLE WS_DLGFRAME | WS_POPUP
  5. BEGIN
  6.     CONTROL BAGOICON, -1, "static", SS_ICON | WS_CHILD, 15, 5, 16, 16
  7.     CONTROL "Bago", -1, "static", SS_LEFT | WS_GROUP | WS_CHILD, 45, 20, 30, 10
  8.     CONTROL "Copyright \251 1992 H. G. Wrekshun", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 30, 146, 10
  9.     CONTROL VERSION, -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 40, 146, 10
  10.     CONTROL "- Released as Freeware -", -1, "static", SS_CENTER | WS_CHILD, 0, 50, 146, 10
  11.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 55, 60, 32, 14
  12. END
  13.  
  14. INPUTDIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 58, 58, 175, 49
  15. STYLE WS_DLGFRAME | WS_POPUP
  16. BEGIN
  17.            CONTROL "", ID_INPUT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 34, 14, 105, 12
  18.            CONTROL "", ID_IMSG, "static", SS_CENTER | WS_CHILD, 14, 0, 145, 11
  19.            CONTROL "OK", ID_OK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 49, 30, 30, 14
  20.            CONTROL "Cancel", ID_CANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 94, 30, 29, 14
  21. END
  22.  
  23. EDITWORDBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 13, 22, 269, 140
  24. STYLE WS_DLGFRAME | WS_POPUP
  25. BEGIN
  26.            CONTROL "Root word:", ID_RMSG, "static", SS_LEFT | WS_CHILD, 3, 12, 45, 8
  27.            CONTROL "OK", ID_OK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 147, 7, 30, 14
  28.            CONTROL "Exit", ID_CANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 147, 24, 30, 14
  29.            CONTROL "", ID_WORD,   "edit",   ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 48, 11, 45, 12
  30.            CONTROL "", ID_SUFS,   "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 72, 65, 12
  31.            CONTROL "", ID_SUFED,  "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 87, 65, 12
  32.            CONTROL "", ID_SUFER,  "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 102, 65, 12
  33.            CONTROL "", ID_SUFING, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 118, 65, 12
  34.            CONTROL "", ID_SUFEN,  "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 72, 65, 12
  35.            CONTROL "", ID_SUFY,   "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 88, 65, 11
  36.            CONTROL "", ID_SUFLY,  "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 102, 65, 12
  37.            CONTROL "", ID_SUFEST, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 118, 65, 12
  38.            CONTROL "", ID_SUFISH, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 72, 65, 12
  39.            CONTROL "", ID_SUFERS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 87, 65, 12
  40.            CONTROL "", ID_SUFINGS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 102, 65, 12
  41.            CONTROL "", ID_SUF111, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 118, 65, 12
  42.            CONTROL "", ID_SUF112, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 72, 62, 12
  43.            CONTROL "", ID_SUF113, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 87, 62, 12
  44.            CONTROL "", ID_SUF114, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 102, 62, 12
  45.            CONTROL "", ID_SUF115, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 118, 62, 12
  46.            CONTROL "Which of the following are words?", ID_WMSG, "static", SS_LEFT | WS_CHILD | WS_DISABLED, 3, 58, 135, 8
  47.            CONTROL "DELETE", ID_DELETE, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 147, 41, 30, 14
  48.            CONTROL "Prev",   ID_PREV,   "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 184, 7, 30, 14
  49.            CONTROL "Next",   ID_NEXT,   "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 184, 24, 30, 14
  50.            CONTROL "Virgin", ID_VIRGIN, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 184, 41, 30, 14
  51.            CONTROL "Freqency:", ID_FMSG, "static", SS_LEFT | WS_CHILD | WS_DISABLED, 3, 27, 45, 8
  52.            CONTROL "", ID_FREQ, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | WS_DISABLED, 48, 27, 45, 12
  53. END
  54.  
  55. BAGOMENU  MENU
  56.         BEGIN
  57.         POPUP "&Game"
  58.                 BEGIN
  59.                 MENUITEM "New Game\t^N",        MN_DD_GAME + MN_GAM_PLAY
  60.                 MENUITEM "End Round\t^E",       MN_DD_GAME + MN_GAM_END
  61.                 MENUITEM "Statistics",          MN_DD_GAME + MN_GAM_STATS
  62.                 MENUITEM "Clear Statistics",    MN_DD_GAME + MN_GAM_CSTATS
  63.                 MENUITEM "Load Rack",           MN_DD_GAME + MN_GAM_LOAD
  64.                 MENUITEM "Save Rack",           MN_DD_GAME + MN_GAM_SAVE
  65.                 MENUITEM "Set Rack",            MN_DD_GAME + MN_GAM_TOURN
  66.                 MENUITEM "Quit",                MN_DD_GAME + MN_GAM_QUIT
  67.                 END
  68.         POPUP "&Options"
  69.                 BEGIN
  70.                 MENUITEM "Difficulty\t^D",      MN_DD_OPTIONS + MN_OPT_LEVEL
  71.                 MENUITEM "Sound\t^S",           MN_DD_OPTIONS + MN_OPT_SOUND
  72.                 MENUITEM "Game Duration",       MN_DD_OPTIONS + MN_OPT_GTIME
  73.                 MENUITEM "Timed Game\t^T",      MN_DD_OPTIONS + MN_OPT_TIMER
  74.                 MENUITEM "Learn Words\t^L",     MN_DD_OPTIONS + MN_OPT_LEARN
  75.                 MENUITEM "Computer Plays",      MN_DD_OPTIONS + MN_OPT_CPLAY
  76.                 MENUITEM "Rotatable Cubes\t^R", MN_DD_OPTIONS + MN_OPT_ROTATE
  77.                 MENUITEM "Heap space",          MN_DD_OPTIONS + MN_SEL_8
  78. //              MENUITEM "Debug Pick",          MN_DD_OPTIONS + MN_SEL_9
  79.                 END
  80.         POPUP "&Dictionary"
  81.                 BEGIN
  82.                 MENUITEM "Load",                MN_DD_DICT + MN_DIC_LOAD
  83.                 MENUITEM "Save",                MN_DD_DICT + MN_DIC_SAVE
  84.                 MENUITEM "Show",                MN_DD_DICT + MN_DIC_SHOW
  85.                 MENUITEM "Edit...",             MN_DD_DICT + MN_DIC_EDIT
  86.                 MENUITEM "Optimize",            MN_DD_DICT + MN_DIC_OPT
  87.                 MENUITEM "Cull Infrequent...",  MN_DD_DICT + MN_DIC_CULL
  88.                 MENUITEM "Reset Frequencies",   MN_DD_DICT + MN_DIC_RFREQ
  89.                 END
  90.         POPUP "&Help"
  91.                 BEGIN
  92.                 MENUITEM "Reference Card...",   MN_DD_HELP + MN_HLP_REFCARD;
  93.                 MENUITEM "Index...",            MN_DD_HELP + MN_HLP_INDEX;
  94.                 MENUITEM "About...",            MN_DD_HELP + MN_HLP_ABOUT;
  95.                 END
  96.         END
  97.  
  98. BAGOACCEL       ACCELERATORS
  99.         BEGIN
  100.         "^N",  MN_DD_GAME    + MN_GAM_PLAY,    NOINVERT
  101.         "^E",  MN_DD_GAME    + MN_GAM_END,     NOINVERT
  102.         "^D",  MN_DD_OPTIONS + MN_OPT_LEVEL,   NOINVERT
  103.         "^S",  MN_DD_OPTIONS + MN_OPT_SOUND,   NOINVERT
  104.         "^T",  MN_DD_OPTIONS + MN_OPT_TIMER,   NOINVERT
  105.         "^L",  MN_DD_OPTIONS + MN_OPT_LEARN,   NOINVERT
  106.         "^R",  MN_DD_OPTIONS + MN_OPT_ROTATE,  NOINVERT
  107.         VK_F1, MN_DD_HELP    + MN_HLP_REFCARD, VIRTKEY, NOINVERT
  108.         VK_TAB, BAGOM_TAB,                     VIRTKEY, NOINVERT
  109.         END
  110.  
  111. BAGOICON        ICON    bago3.ico
  112. BIKINIICON      ICON    bikini.ico
  113. EYESBMP         BITMAP  eyes.bmp
  114.  
  115. STARBMP BITMAP  STAR.BMP
  116. A0BMP   BITMAP  A0.BMP
  117. B0BMP   BITMAP  B0.BMP
  118. C0BMP   BITMAP  C0.BMP
  119. D0BMP   BITMAP  D0.BMP
  120. E0BMP   BITMAP  E0.BMP
  121. F0BMP   BITMAP  F0.BMP
  122. G0BMP   BITMAP  G0.BMP
  123. H0BMP   BITMAP  H0.BMP
  124. I0BMP   BITMAP  I0.BMP
  125. J0BMP   BITMAP  J0.BMP
  126. K0BMP   BITMAP  K0.BMP
  127. L0BMP   BITMAP  L0.BMP
  128. M0BMP   BITMAP  M0.BMP
  129. N0BMP   BITMAP  N0.BMP
  130. O0BMP   BITMAP  O0.BMP
  131. P0BMP   BITMAP  P0.BMP
  132. Q0BMP   BITMAP  Q0.BMP
  133. R0BMP   BITMAP  R0.BMP
  134. S0BMP   BITMAP  S0.BMP
  135. T0BMP   BITMAP  T0.BMP
  136. U0BMP   BITMAP  U0.BMP
  137. V0BMP   BITMAP  V0.BMP
  138. W0BMP   BITMAP  W0.BMP
  139. X0BMP   BITMAP  X0.BMP
  140. Y0BMP   BITMAP  Y0.BMP
  141. Z0BMP   BITMAP  Z0.BMP
  142. A1BMP   BITMAP  A1.BMP
  143. B1BMP   BITMAP  B1.BMP
  144. C1BMP   BITMAP  C1.BMP
  145. D1BMP   BITMAP  D1.BMP
  146. E1BMP   BITMAP  E1.BMP
  147. F1BMP   BITMAP  F1.BMP
  148. G1BMP   BITMAP  G1.BMP
  149. H1BMP   BITMAP  H1.BMP
  150. I1BMP   BITMAP  I1.BMP
  151. J1BMP   BITMAP  J1.BMP
  152. K1BMP   BITMAP  K1.BMP
  153. L1BMP   BITMAP  L1.BMP
  154. M1BMP   BITMAP  M1.BMP
  155. N1BMP   BITMAP  N1.BMP
  156. O1BMP   BITMAP  O1.BMP
  157. P1BMP   BITMAP  P1.BMP
  158. Q1BMP   BITMAP  Q1.BMP
  159. R1BMP   BITMAP  R1.BMP
  160. S1BMP   BITMAP  S1.BMP
  161. T1BMP   BITMAP  T1.BMP
  162. U1BMP   BITMAP  U1.BMP
  163. V1BMP   BITMAP  V1.BMP
  164. W1BMP   BITMAP  W1.BMP
  165. X1BMP   BITMAP  X1.BMP
  166. Y1BMP   BITMAP  Y1.BMP
  167. Z1BMP   BITMAP  Z1.BMP
  168. A2BMP   BITMAP  A2.BMP
  169. B2BMP   BITMAP  B2.BMP
  170. C2BMP   BITMAP  C2.BMP
  171. D2BMP   BITMAP  D2.BMP
  172. E2BMP   BITMAP  E2.BMP
  173. F2BMP   BITMAP  F2.BMP
  174. G2BMP   BITMAP  G2.BMP
  175. H2BMP   BITMAP  H2.BMP
  176. I2BMP   BITMAP  I2.BMP
  177. J2BMP   BITMAP  J2.BMP
  178. K2BMP   BITMAP  K2.BMP
  179. L2BMP   BITMAP  L2.BMP
  180. M2BMP   BITMAP  M2.BMP
  181. N2BMP   BITMAP  N2.BMP
  182. O2BMP   BITMAP  O2.BMP
  183. P2BMP   BITMAP  P2.BMP
  184. Q2BMP   BITMAP  Q2.BMP
  185. R2BMP   BITMAP  R2.BMP
  186. S2BMP   BITMAP  S2.BMP
  187. T2BMP   BITMAP  T2.BMP
  188. U2BMP   BITMAP  U2.BMP
  189. V2BMP   BITMAP  V2.BMP
  190. W2BMP   BITMAP  W2.BMP
  191. X2BMP   BITMAP  X2.BMP
  192. Y2BMP   BITMAP  Y2.BMP
  193. Z2BMP   BITMAP  Z2.BMP
  194. A3BMP   BITMAP  A3.BMP
  195. B3BMP   BITMAP  B3.BMP
  196. C3BMP   BITMAP  C3.BMP
  197. D3BMP   BITMAP  D3.BMP
  198. E3BMP   BITMAP  E3.BMP
  199. F3BMP   BITMAP  F3.BMP
  200. G3BMP   BITMAP  G3.BMP
  201. H3BMP   BITMAP  H3.BMP
  202. I3BMP   BITMAP  I3.BMP
  203. J3BMP   BITMAP  J3.BMP
  204. K3BMP   BITMAP  K3.BMP
  205. L3BMP   BITMAP  L3.BMP
  206. M3BMP   BITMAP  M3.BMP
  207. N3BMP   BITMAP  N3.BMP
  208. O3BMP   BITMAP  O3.BMP
  209. P3BMP   BITMAP  P3.BMP
  210. Q3BMP   BITMAP  Q3.BMP
  211. R3BMP   BITMAP  R3.BMP
  212. S3BMP   BITMAP  S3.BMP
  213. T3BMP   BITMAP  T3.BMP
  214. U3BMP   BITMAP  U3.BMP
  215. V3BMP   BITMAP  V3.BMP
  216. W3BMP   BITMAP  W3.BMP
  217. X3BMP   BITMAP  X3.BMP
  218. Y3BMP   BITMAP  Y3.BMP
  219. Z3BMP   BITMAP  Z3.BMP
  220.  
  221. /* Keys up and down backgrounds */
  222. UPBMP   BITMAP  UP.BMP
  223. DOWNBMP BITMAP  DOWN.BMP
  224. ENTERUPBMP      BITMAP  ENTERUP.BMP
  225. ENTERDNBMP      BITMAP  ENTERDN.BMP
  226. STOPUPBMP       BITMAP  STOPUP.BMP
  227. STOPDNBMP       BITMAP  STOPDN.BMP
  228.  
  229. SHADEBMP        BITMAP  SHADE.BMP       /* light shading for use w/ mono */
  230.  
  231. REWARD1BMP      BITMAP  L434S.BMP
  232. REWARD2BMP      BITMAP  L958F.BMP
  233. REWARD3BMP      BITMAP  L921F.BMP
  234. REWARD4BMP      BITMAP  L434L.BMP
  235.  
  236.  
  237. BAGOCUR CURSOR  BAGO.CUR
  238.